<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Estudiantecrud
 *
 * @author Usuario
 */

    namespace Model;
    
    use Fuel\Core\DB;

class Estudiantecrud {
    //put your code here
    
            public static function insert_estudiante($datos){
            
            $estudiante = Estudiante::forge($datos);
            
            if ($estudiante->save()) {
                
                return $estudiante->idEstudiante;
                
            }else{
                    $errors = array();
                    foreach($estudiante->validation()->error() as $error => $validation){
                        $errors[$error] = $validation->get_message();
                    }
                return $errors;
            }
            
        }
        
        public static function select_one_estudiante($id){
            
            if ($estudiante= Estudiante::find_by_pk($id)){
                return $estudiante->to_array();
            }else return false;
            
        }
        
        public static function delete_one_estudiante($id){
        $estudiante= Estudiante::find_by_pk($id);
        if($estudiante){
            $estudiante->delete();
        }else            return false;
                
    }
        
}

?>
